#include <stdio.h>



int * set_value(int* arr, int length)
{
    printf("输入%d个数据\n",length);
    int i=0;
    while(i<length)
    {
        scanf("%d",&arr[i]);
        i++;
    }

}
int printf_value(int* arr,int length)
{
    int i=0;
    while(i<length)
    {
        printf("%d\n",arr[i]);
        i++;
    }
}
void reverse(int* arr,int length)
{
    printf("逆序排列\n");
    int i,temp;
    for(i=0;i<length/2;i++)
    {
        temp = arr[length-1-i];
        arr[length-1-i] = arr[i];
        arr[i]=temp;
    }
}


int main(int argc, char *argv[])
{
    int length =4;
    int arr[length];
    set_value(arr,length);
    printf_value(arr,length);
    reverse(arr,length);
    printf_value(arr,length);
    return 0;
}
